2302
1556
1554
3011
1110
1303
641
1191
1729
1532
654
1725
2003
2991
2030
2304
1380
776
1059
2188
1911
1299
1913
787
2027
1532
692
921
1855
901
1694
1911
2370
3571
1694
2080
1420
1819
885
694
1624
3581
1579
1346
1056
1015
1800
863
1678
625
1816
1930
702
807
5727
3779
971
2076
1496
1317
542
796
3780
948
984
2012
658
668
707
966
1266
653
1118
1339
687
1133
667
887
741
2216
1784
876
803
634
825
869
3300
1206
623
891
815
835
797
1141
933
809
1682
1347
758
1237
752
1660
601
1640
1149
674
784
1733
823
1308
1168
3402
2417
1561
1037
2505
1293
3014
3175
2398