2245
3
3934
2
455
1
1746
3053
7
1562
297066
0
5225
8
2530
4
467
496
1380
1788
3140
619
2354
1606
2760
3485
1259
2181
5
895
1226
19944
1075
2377
2906
2414
3683
894