2497
1672
1692
765
1288
3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3872
6106
868
2126
958
992
838
1400
1800
2076
2759
1346
1190
1344
2645
1091
3309
881
2024
670
1855
1059
1222
3181
816
736
2948
1791
1062
2199
721
729
3511
1145
1578
709
713
698
1165
5164
8338
1218
1277
1496
723
998
988
874
2876
1413
1659
630
4148
1675
1495
772
9174
2217
762
3298
4370
948
1206
1039
2418
1579
1406
1447
3100
3447
5429
1733
898
1559
715
966
1600
801
1393
1148
1496
731
813
1995
998
933
1211
3514
797
1116
769
2045
5717
967
800
2076
4302
644
1678
938
1420
688