3000
916
1905
1097
810
3188
721
798
713
721
1221
700
1442
2988
2987
1078
1087
4913
1302
2028
1940
905
1136
713
995
679
1552
1070
810
958
1043
1465
755
826
818
724
945
3989
844
1180
1871
2260
2985
951
639
805
1154
1410
919
810
819
831
853
1034
3643
884
2437
918
776
706
1430
3487
1207
1396
1450
834
1169
1503
1512
980
737
1437
1898
1837
627
1283
954
3256
1292
1434
711
1152
2145
1393
974
761
798
718
916
1629
918
1075
1533
730
717
1561
1241
908
919
644
842
1082
1671
1135
875
1582
769
2089
630
2147
1023
1001
1704
2970
1659
1077
1094
647
1520
1298