2620
8
3841
3
10183
14
1090
1760
0
1015
1
2570
2627
5
601
1443
527
1854
2525
4
2349
2
2515
1546
2668
11
2092
4651
2026
6
1638
3436
2472
3172
4743
4492
2781
918
1493
2220