1003
932
995
577
877
1222
926
3935
908
724
1866
839
998
1338
954
801
999
1277
11131
961
738
1252
917
730
5726
768
804
1386
755
1295
2344
770
871
1736
1767
759
1256
766
2427
892
1180
761
1689
1621
680
1439
759
700
2171
944
910
1921
848
1278
928
1048
1112
1152
1065
2522
1164
1036
2009
991
1418
1155
761
1117
851
1044
834
1407
1005
856
1414
868
721
9954
840
3238
986
927
1251
965
883
642
790
1060
1429
645
1117
2939
687
1482
734
803
1375
952
693
826
786
886
3151
679
898
959
1915
745
1267
2420
1524
1775
1275
1256
1115
694
902
2048
1205
1496