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