2600
5
419694
9
928
1
482
52
0
4126
6
2493
2870
3
2191
2702
1389
2
256612
2461
20
5485
8
121182
2211
1969
16840
15
3498
4
4895
166543
18
2115
744
5262
10
2064
907
10270