2480
1
951
619
564
2502
2740
3539
3
3239
6
1699
2
1372
2019
2083
4018
7
1967
1264
1130
1462
4
8607
8
1228
4943
2837
2153
1739
1458
0
2122
2967
2427
12
2526
2687
2794