2760
3098
1411
1961
1986
1807
680
1381
633
1654
1598
1652
689
679
2209
1670
1859
1976
751
3526
832
850
1507
671
1600
3042
2735
1867
724
1165
1125
2201
1630
3072
2415
2028
681
860
812
805
1841
1222
9550
1927
2134
770
695
1457
6706
1139
747
936
1993
1943
677
824
1751
658
970
2989
707
5653
728
2119
1003
679
4892
1847
680
918
1019
1122
1023
1472
3299
671
4315
695
731
694
1113
2645
2039
730
5576
5813
2744
706
1173
2989
1536
675
748
715
686
814
700
1065
2012
750
941
882
894
756
708
126706
998
912
1556
1129
1053
800
1715
1209
1171
680
710
871
713
1410