930
3997
1356
806
1222
1410
782
2864
708
642
922
1068
1539
2835
713
3106
6187
1015
765
764
948
823
779
814
3452
710
1289
1191
923
1441
1856
2126
672
719
1886
738
2225
1710
1673
802
1328
1632
1052
1080
766
1548
1039
844
3673
2142
2210
761
4083
776
1211
1438
755
864
745
690
680
1034
625
730
2601
2190
1302
673
686
818
3289
1071
1467
834
6779
1410
3496
1434
802
1339
727
1130
2104
7108
902
849
2165
652
2001
875
744
783
2189
1598
910
716
1991
754
1084
688
1167
2749
1265
671
809
705
737
1565
3982
645
1540
658
925
1384
768
937
3183
679
1183
4031