1245
935
1050
7223
814
807
1648
869
780
973
842
814
688
756
1127
2223
20710
9425
2637
1414
871
1541
2440
1586
3136
2116
1087
3981
75593
6970
2151
4915
12063
3816
986
1016
956
1077
1722
2217
735
2356
705
1548
825
2115
1376
1173
896
4251
1461
1526
21755
3235
702
3728
651
1126
5022
2121
759
822
2156
1669
799
930
920
989
1163
1577
798
1074
1146
746
2984
1017
1099
874
727
1686
820
2431
1412
695
793
2347
826
1287
977
2599
692
1466
747
2233
1492
670
805
1605
789
1388
819
1717
2144
761
1331
883
864
1877
979
952
1261
1215
1078
1237
1057
1240
3107
848
997
898