2105
5559
1270
1395
2389
687
1823
818
793
2642
1088
1529
5409
4057
4922
1565
835
3360
2285
1659
676
1467
1938
934
877
900
695
1236
6189
1035
1354
3823
1228
871
1533
821
1960
1014
8453
4255
1976
1984
1966
2549
1954
7224
737
5149
757
710
6966
1181
724
1252
875
4916
6636
922
1282
737
1672
890
1365
722
6927
1545
935
1085
799
983
1067
938
896
1029
999
2699
3451
984
1976
4776
700
1306
1097
1578
4716
687
1725
6964
1453
4224
770
1719
643
1288
797
708
2405
734
807
702
852
659
1111
805
1106
1722
762
811
2032
5378
1108
735
2493
1326
1317
7818
1692
722
1071
904