2620
1593
1788
1406
1260
1218
1593
1388
1135
1233
1454
907
1049
1241
952
1584
1353
1073
720
1111
1358
1343
881
2033
856
756
5822
923
1089
1023
1395
2076
1275
1010
747
821
798
778
921
828
1060
906
953
1000
1425
897
1137
1193
675
1155
685
698
1361
1358
1120
1530
910
724
1005
865
4024
2592
2698
704
1753
2242
1445
891
990
1608
1036
2566
729
758
789
741
696
2089
678
973
1363
1354
1154
920
822
761
4121
3113
1312
1029
3388
2719
1080
3918
1311
815
644
7637
2030
929
824
740
669
1270
807
6187
950
2127
1256
1589
2126
742
1112
827
1208
1012
5107
999
3037
1293