954
693
631
2480
809
5084
1120
750
759
1782
756
814
1841
1164
872
1645
699
929
713
850
840
806
963
1566
3468
2341
1398
3095
1463
1233
699
730
808
1197
716
1084
918
702
1272
1118
859
1112
810
1159
711
1072
1251
1280
887
871
671
718
871
749
751
1185
722
784
924
709
1125
1314
685
710
756
820
2943
3975
1274
730
719
878
779
1246
1239
760
1717
2053
1048
726
778
1789
917
1291
810
1403
1449
728
1131
1258
678
1454
2729
876
1291
1104
2114
826
967
932
1390
1240
933
666
1709
945
1663
1042
873
726
1254
1641
1548
920
1979
2082
1211
876
1830
1647