2679
2
2245
3
1787
1
4358
6
1338
297066
0
1903
1893
1267
7042
5
2392
891
1226
3523
3702
4
3053
7
1974
1407
1610
1345
644
1386
30334
4241
1574
1376
6991
3194
2417
946