3423
2
2571
6
3465
10827
4
742
1
9956
3
66
0
3485
7
844
2972
1289601
2277
297066
1571
9036
9
2274
19944
108797
17970
15
5094
1335
2386
1003
2245
2530
14861
6236
10
12459
1174
189326