1220
1595
1666
1514
1844
2040
2777
1008
3045
2235
1263
1299
5685
2535
1592
1440
1475
1264
1621
1167
967
3695
1094
1193
1767
5978
1656
1507
983
955
1017
1312
1608
1192
1072
1295
1771
1323
1493
1205
1200
839
1460
4104
2126
911
36870
819
861
3175
991
948
848
766
1651
871
780
822
1937
1034