1221
1596
1668
1514
1846
2040
2777
1008
3045
2235
1263
1299
5685
2535
1592
1440
1475
1264
1624
1167
967
3695
1094
1193
1769
5978
1657
1508
983
956
1017
1312
1609
1192
1073
1296
1771
1323
1493
1205
1200
839
1460
4105
2126
911
36870
819
861
3175
991
948
848
766
1652
871
781
822
1937
1035