798
3291
1038
1112
2999
1705
628
675
722
696
4546
2723
697
1010
707
892
2159
1535
2597
1615
2742
1254
788
4060
1263
894
1473
1760
2679
2115
1673
3722
1362
3012
644
1057
1144
1173
3254
2764
2505
2377
664
5535
3830
739
1431
974
1229
1126
2256
668
853
837
875
775
1992
1889
1464
872
825
687
1136
746
2251
1357
1521
846
1502
1429
907
1350
1295
726
1961
2053
1162
706
1554
1991
1472
890
2235
1365
751
1705
1306
2429
1965
709
2503
1071
897
1140
688
790
943
769
663
2343
837
874
1122
1104
708
1586
2679
1470
1235
1201
2377
1389
694
1093
833
1040
1482
627
1508
1668