1590
1
2427
12
951
2999
3
1816
2740
1606
83
4179
2100
2
2131
19944
790
2377
2571
6
2110
1787
1526
3132
10
619
690
6779
5
564
1102
1492
1660
935
1431
2368
2562