2600
5
2493
1
404
0
1436
2191
2645
7756
3
477
1649
2431
851
1222856
4
2337
3123
1780
402
499
2
4895
8
475
2693
1431
419694
9
909