1316
902
801
845
1000
1819
1444
876
1458
5964
790
1129
2014
3785
1293
1032
1618
2170
1428
1304
884
845
1076
1090
1368
809
1532
878
822
1055
672
1347
1040
1014
3949
1053
1309
818
1083
1129
1210
1983
947
1002
744
1206
1001
2478
1275
659
713
1531
1857
1249
1324
665
5197
1072
1843
1122
1425
1486
1549
793
865
842
973
983
1326
722
1458
1161
728
1241
1167
1444
1411
1771
1562
2221
1050
1901
949
1101
952
866
1912
812
1343
1055
1379
1216
1150
2234
822
1563
1041
729
689
3744
713
795
787
788
1426
660
896
1345
861
1861
777
696
672
678
1081
982
1288
1637
868
1414