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
668
898
2663
678
4070
3100
785
1867
3198
1079
2348
809
2847
3560
712
617
2170
1218
961
1271
1146
1325
928
1148
720
5429
1724
1305
720
773
892
2549
1002
675
2401
809
2166
814
696
1831
1833
1472
2706
825
994
995
3465
1837
664
4370
3205
755
1001
702
5460
1678
688
1565
776
696
802