2173
1407
797
1259
1072
1004
953
718
1399
782
857
1169
782
880
987
1642
1007
755
799
1262
1341
1559
715
1109
3687
1093
1116
875
1303
1912
941
774
1247
982
803
1069
809
1198
1006
1635
1543
814
1025
3183
1368
1094
1260
1790
1589
708
2480
758
828
1091
1271
1929
3074
705
4474
960
925
2387
1312
1273
1202
1046
866
1508
768
1265
1763
918
915
722
843
568
2904
2565
1481
1556
876
764
819
830
925
1370
1350
897
1059
1294
1053
4774
2290
823
1497
2336
775
1465
3207
730
2046
970
1622
742
743
1176
911
606
955
1584
964
904
2942
714
783
1380
3172
847
688
682