2442
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
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
749
1421
999
1137
3177
802
861
2140
1495
712
2869
1535
1658
1466
815
772
821
1389
2009
1299
3122
1593
757
882
4529
1376
1846
1505
2178
2834
1577
1692
831
809
854
1181
2313
855
1246
4118
1054
980
3255
1211
776
1253
5583
1087
734
1348
5830
1785
3933
1614
907
1577
848
976
927
1693