1575
846
807
1169
1004
2177
863
645
1566
1724
3529
714
980
886
1419
941
1160
2246
1953
914
777
859
715
849
1750
1523
792
3832
1192
910
960
3316
1374
1992
1443
886
1156
817
901
1071
920
651
941
1047
1059
851
969
1115
1412
1380
824
1254
1109
1143
4916
1019
668
1045
2255
1349
896
1552
1483
2046
1673
764
673
1185
680
756
1398
664
2499
858
1135
905
757
1783
758
1400
823
1539
813
964
649
1146
1054
957
1033
2047
922
590
1001
1618
675
711
634
826
707
4987
1688
2086
722
644
1180
698
908
932
1188
2601
728
796
3396
2212
1024
680
827
870
3068
752