2921
1140
1512
1152
823
1544
1755
1356
4537
838
1288
1959
1314
874
1320
997
864
790
1254
1188
785
1123
726
3976
1539
1585
3984
1247
1309
1497
767
878
949
946
893
2602
1009
1623
2210
1932
1428
1784
1083
2848
899
1604
1312
1400
744
978
2155
1489
3356
2034
1118
740
2018
950
818
1779
2898
1768
1592
1343
1227
975
1801
2592
1658
829
2008
1637
1365
2138
951
941
746
1087
5581
2177
1106
1574
1210
800
1172
1194
845
1074
2006
2401
1244
1491
2114
1277
1531
798
2387
1691
1805
1372
2175
1714
8917
871
2579
912
935
815
861
3120
1251
2730
1501
896
1374
824
1304
2869
851
761