949
924
1560
1696
1179
787
866
1416
891
7940
3233
903
2460
873
1499
955
1077
31703
2761
2438
3499
1137
1450
1007
852
2311
2560
2504
71983
934
895
1775
1075
1293
1659
2386
1003
799
929
817
54417
816
886
3331
939
964
1004
2188
5295
3577
973
6049
783
1305
838
2265
1092
3018
1680
6303
645
4223
1271
725
1169
1476
1320
1267
977
1130
1967
821
2928
1025
1997
921
1052
908
941
1435
2422
724
22815
5481
1194
703
960
652
2819
905
711
766
963
1254
1211
628
716
778
3612
1776
1706
1323
1979
848
849
927
790
860
8421
695
2680
1263
1039
1452
1142
1041
1892
2690
928
1064