1117
3328
886
909
926
1037
1472
922
833
959
1080
1067
987
1134
2516
1306
1265
2221
1610
1467
1501
1591
1517
1867
1378
1544
1498
1242
1444
1816
1572
1755
2324
3099
1988
3282
2626
2913
3260
158475