22261
2370
2698
2342
791
1412
745
1164
1117
2038
4504
3988
2072
1565
696
3485
1623
3613
988
1010
1102
1245
1605
697
869
891
755
847
996
1189
3856
1484
2226
1436
1943
895
4387
856
872
776
774
756
2077
940
1656
3337
9297
2710
1402
6585
1249
1205
1923
1234
4031
2325
3785
2268
4705
9372
9844
1607
3608
770
919
2088
926
2947
748
3701
781
722
689
9352
878
1092
9287
729
8290
1234
6070
3646
1110
958
4436
6020
1507
1605
2064
1609
838
2788
954
2213
1033
6173
2743
952
745
903
3700
2509
1554
1224
1649
861
739
1812
1085
580
1588
1359
1135
1090
764
965
1107
1390
698
7847