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
1180
1066
3681
1853
1917
692
2617
21722
756
980
797
1184
1031
784
1635
1003
1289
3062
892
1651
1985
4776
1289
1159
1562
1996
1161
1716
949
643
855
1101
896
714
892
2068
2404
1440
1506
910
2618
999
1350
779
1003
847
1000
702
696
1158
731
2012
1562
1180
1007
748
1347
2386
1166
652
1484
847
884