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