1013
1
1166
1370
1060
912
1992
2
3720
1247
2780
2577
1817
1315
1271
1683
1308
1118
2226
1645
1594
2942
1688
2122
3
1369
1674
1417
1953
1782
1049
1358
2327