2679
2
21152
8
2593
1
1787
4358
6
1338
297066
0
1903
3
2711
1893
1267
7042
5
2392
891
5151
3523
3702
4
2911
9
1974
1407
1610
4651
1345
398656
19
644
1386
30334
4241
1574
1376