2367
2232
2
3
1
6
899
382
66
1
1
1
1
7
1
3
5
2
2
1
3
829
86
1
3
15
4
3
2
2
1
1
11
20
1
1
7
1
491
1
3
1
359
31
2
2
1206
14
683
1314
1033
1381
188
3
1
56
1
2
3
2
1
1
2
2
1
11
18
1147
2
77
1
21
1
1
11
2
64
5
18
1
1
64
5
506
5
1
1
1
2284
179
36
233
2087
2
1269
971
1467
1972
921
29
2
18
2524
22
21
137
1
1
3
1
1
2
4
2
2
3
91
537
3
1
1
1
4
2
1
1
1
1
1
5
1
4
1
26
1
4
1
1
1
34
1
1
2
1
67
6
302
34
4001
262
1591
1897
915
99
1229
54
66
7
31
19
1
85
774
13
1
240
243
4575
24
4362
237
1472
9