3166
1095
1002
1141
890
1516
1135
993
1303
1180
873
951
1042
1228
994
1538
1031
2177
920
953
1022
804
1525
2056
5900
913
780
826
906
962
839
879
1230
3469
1410
903
1786
1300
3758
1043
1259
855
810
1302
993
1912
681
1060
1629
1374
1589
781
1290
1007
1312
829
956
748
1032
1337
766
864
826
785
1554
10360
753
819
763
865
930
2257
3845
1467
1974
1358
690
1090
819
787
748
761
757
1037
674
815
1873
736
857
686
985
816
1146
1567
917
1406
865
742
952
1981
688
800
1175
1821
885
1542
3117
1745
956
759
1731
769
1208
1885
958
660
2544
802
710
1461