2666
829
1752
672
3003
901
1098
791
776
3120
2815
953
2725
961
855
740
731
813
989
831
745
3377
4415
1049
10615
2590
7587
2584
1931
1248
1164
738
751
3543
3297
1701
2264
3003
893
10555
4392
2730
2582
1510
2103
2549
3684
8830
2180
4255
1110
689
803
1199
764
822
2999
1260
1059
834
1812
777
639
1866
1956
1485
5139
2147
756
1788
6972
1703
1397
1199
976
7460
70555
1745
2389
3466
872
2920
2156
819
754
5089
739
1001
3855
2343
947
722
2102
2413
1234
3282
692
9490
853
5335
5151
2723
790
4912
2640
1191
3407
1855
724
6284
1315
1424
2077
1456
832
1470
1916
2046
754
896