896
781
20275
872
1227
746
744
693
936
864
712
2863
851
927
826
3259
2195
1218
3862
1267
682
709
1280
725
5582
948
709
724
2271
726
1965
919
5474
805
3082
674
1642
687
667
758
2019
1435
6392
4415
828
845
1674
6138
1782
596
892
2813
1415
661
1199
1347
754
2328
691
1327
971
1522
732
691
1122
747
682
733
2170
669
1023
2245
2598
771
698
1622
1101
1017
1042
666
720
746
882
3859
3183
688
856
655
1009
690
7326
1055
3085
653
2408
5717
1837
674
854
1451
765
700
4724
1376
2148
616
708
660
6158
1152
1861
589
1127
705
1590
3179
764
1391
773
7998