2092
0
2480
4
1638
3436
5
2472
1
3172
3
2781
2220
1013
3145
2
1927
2650
6517
991
418
2173
1306
2539
857
627
3680
3351
1399
2571
6
2475
87
666
935
1104