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
655
788
730
5481
1188
1327
666
1057
1211
3779
803
1867
941
2201
1941
2046
5534
10562
2378
715
4070
683
1782
1352
598
892
2221
629
1170
1140
1842
748
984
1057
1511
951
1050
740
746
2002
750
633
1035
859
971
857
1026
699
706
751
874
1079
891
715
1330
2327
966
658
1209
859
2685