2189
826
4266
1640
735
1779
1790
1504
1191
1404
1931
2743
1502
1607
766
1638
809
1621
2389
1186
1026
1777
698
1872
686
1555
863
673
652
700
893
1330
722
3254
815
628
1587
1877
881
1395
1793
716
1034
2302
1556
1554
3011
1110
1303
641
1191
1729
1532
654
1725
2003
2991
2030
2304
1380
739
947
735
838
950
4550
1191
821
1206
1471
660
929
668
1775
824
1080
2876
865
802
4888
865
635
834
712
763
2483
1294
1489
854
2116
2205
1204
659
778
1160
917
702
631
1667
2586
1141
874
1097
2773
936
1259
1153
910
2907
693
1449
1320
3614
780
2037
999
783
847
1587
1354