2245
3
1248
1
2596
2
1187
297066
0
1599
1788
1720
5293
11
1843
810
1226
3053
7
2522
1468
2797
5
2810
2992
6
1295
1112
1011
2773
280
108797
2354
1581
591
1463
2414
2650
20