2040
5966
1815
5333
717
973
3742
796
712
1221
664
698
2166
2188
5798
980
717
2568
1837
2216
949
2000
1224
801
3856
2410
948
1856
875
1697
1886
674
1078
967
2266
1646
5090
4005
1488
2407
3145
995
763
1550
1479
2991
1247
1478
1227
942
1041
2025
3713
2556
6847
1520
2601
888
8561
1322
1155
1163
711
2012
705
802
870
1474
800
2262
783
793
1160
712
690
8425
705
1446
1962
1546
1846
1569
830
676
885
3446
867
1899
2100
2407
888
702
1721
817
1550
730
714
959
1634
1395
4770
981
1608
11293
1693
782
1069
689
1286
595
7380
734
785
1727
931
3593
790
977
876
3341