2177
2245
1382
1701
713
1054
1303
3336
2693
1227
1796
1485
1558
840
837
783
1066
1311
1629
712
1366
2044
1701
998
832
819
880
1501
1843
1262
1251
2080
855
1967
855
724
1226
1028
756
985
876
1878
858
2500
789
786
1012
753
1053
1225
2138
1367
3485
883
1070
747
2086
836
999
828
1485
888
1166
991
1001
925
777
633
1086
2379
1205
929
708
1191
4040
954
1475
646
647
728
855
1761
1184
812
1389
2243
1606
1586
1044
981
1453
609
763
1638
689
1242
1341
1740
666
806
1986
639
1354
1143
1141
766
762
739
1582
1309
3172
1152
788
1032
1137
1364
2939
881
757
2546