2353
2030
2226
712
1109
843
14958
5434
1351
675
11835
994
2157
942
1369
1654
10582
951
729
1040
788
693
941
4182
976
679
1340
2000
738
1183
833
1610
1057
1913
760
886
2051
692
2225
1579
1003
699
1845
718
1394
1755
20277
24069
1651
721
1631
1527
1125
869
815
915
2202
861
2885
762
3647
5653
5716
4943
1218
1404
929
2324
791
1249
1539
3987
1432
575
2021
1306
7955
1136
4721
1226
934
1339
2837
652
662
1036
1056
698
1772
828
933
3183
748
1116
918
3298
1172
764
1288
1062
2085
715
1084
904
676
648
685
3477
665
1040
1368
738
1188
773
917
1056
3861
1703
2008
2582