652
3373
760
1467
2017
895
860
1138
680
1518
1071
1154
800
904
1147
1037
959
685
1205
1342
1300
1286
766
956
839
1282
2939
788
817
695
653
925
1437
1023
3086
5102
897
3385
918
1388
899
752
1005
753
766
698
1212
726
690
904
832
748
723
1454
817
1167
1071
1212
870
1208
874
1686
1226
646
2377
633
880
1629
1069
1050
1112
2006
761
694
747
849
698
907
6281
1893
729
701
2124
939
1622
993
1709
7636
1434
895
2609
960
1209
692
1641
807
3847
1265
1436
1275
2288
1000
1087
1295
995
883
899
1064
2659
2998
810
717
877
747
804
1231
1353
1073
2047
926