2740
3
38477
34
444
0
6262
327
1562
1
3574
6
4290
5141
7
3146
528
2935
2
450
2870
622
737
26447
18
2480
3427
3125
3059
1452
2347
1774
8
2315
2571
5
2728
1143
2456
360