672
1034
880
2028
1002
3311
3121
2446
716
1358
2162
787
1004
1056
903
929
849
3120
1202
1345
661
2531
1112
767
1111
1043
1835
1011
838
1117
1178
3181
1469
885
988
852
1097
1992
2614
2964
810
965
1242
1112
3368
2093
1640
1189
776
880
1742
5772
849
714
1123
1771
2582
2265
1621
1084
930
725
2290
1498
856
659
1839
679
702
4886
706
1987
732
1198
1772
689
1506
784
15287
899
1881
783
1747
1503
989
980
799
660
902
1010
732
920
1268
1411
3798
2620
1546
1430
809
908
3571
1163
708
876
976
911
1218
1200
879
741
1228
746
766
3264
735
1010
1708
1029
895
1717