2439
2
2245
3
910
0
297066
3053
7
1226
1
2797
5
1295
2773
108797
1581
2650
20
3765
4
2530
2386
6236
10
1174
280
2354
2629
2906
378
2230
585
951
1087
1015
2799
6
690
1289601