2060
3
1347
5
4263
4
1750
8
1788
2
1407
1033
1
2556
1238
6
17650
2200
1251
1913
852
1438
455
471
1281
1349
1030
2185
1828
1246
2360
2909
7
2733
3017
1673
1859
2403