821
1504
1239
2627
5620
3945
1494
994
881
950
920
2117
8492
1402
3621
961
1008
2994
1640
1139
884
2861
1391
1820
777
841
2077
1317
946
962
1350
939
846
1372
1098
1250
1212
1305
870
5779
1832
1065
858
1567
2113
1208
875
1271
936
37004
2767
1310
1096
1237
1162
955
1096
864
808
2867
2841
944
1915
8663
898
2748
39631
977
2394
1255
873
1625
1023
1140
1582
15592
5865
1144
1245
1328
1025
1017
985
4011
1097
968
5073
1977
2199
1215
791
3376
1395
935
1342
1617
1515
1131
1075
923
2111
999
2563
994
2030
813
1087
1090
2129
811
1000
855
846
1064
5127
999
833
1030
956
828