1590
5012
907
1838
809
4077
1651
2750
757
1686
5814
4765
1046
827
918
1205
1260
1323
1024
977
890
3158
2745
9115
1547
1636
707
3336
780
877
720
950
831
850
985
70597
759
861
1101
3039
4730
778
738
1915
734
2406
2687
1126
1383
716
3357
2356
4602
1812
1984
710
872
3563
743
7094
805
1015
1407
999
765
1372
1839
1099
882
2343
929
780
864
985
1104
1093
793
1448
838
927
1184
962
1219
1690
749
1356
664
703
1258
1366
730
802
2375
761
703
986
1344
822
2330
2471
1103
2285
1112
922
711
783
791
874
1481
3258
1976
1440
1066
748
1297
3773
1126
1170
772
888