2115
3192
1749
714
1008
1643
2777
1485
2993
3641
3307
728
1111
1584
4843
2342
735
1820
739
1777
723
949
948
658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
2416
1112
599
954
846
1548
2546
656
1470
963
725
1473
2355
1342
1629
2513
1197
1584
699
2975
1000
1252
1493
1815
709
1852
2186
780
729
844
3193
2280
901
1588
726
998
1079
1022
934
1123
2258
783
707
4215
1429
680
705
925
1598
821
2261
703
976
671
1142
678
1793
673
773
647