2145
1
3196
2
2276
8
2012
2194
2148
2593
3
181997
11
467
0
3303
10
1257
1794
4179
108797
1240
2386
2245
2530
4
6236
1174
10827
2629
585
378
951
1015
562
2906
690
1087