1692
1003
3000
1728
963
969
10808
3121
2943
1495
1339
1236
835
1019
4605
937
883
993
966
1243
1779
1368
864
933
1138
1507
882
1104
1585
1048
1025
943
1085
22591
3604
4738
2580
1760
1558
1062
1328
1489
1099
1445
1040
1678
1246
917
1439
1105
971
1176
882
1316
1069
1395
2264
22626
4689
1888
1158
848
797
1254
1386
950
1109
849
832
938
1019
1466
1034
890
1038
4950
906
931
1267
1285
884
934
812
993
894
907
1588
986
911
968
1227
878
802
1010
801
942
908
1408
3991
760
2756
2021
2881
1278
1034
834
1476
999
1216
1043
1027
1332
1131
863
1033
1029
874
845
1034
957