3811
830
743
3327
1244
742
788
677
1206
845
1276
931
771
1449
4555
1733
910
2174
889
29955
1389
920
1180
4132
1121
1481
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
3300
1077
915
1002
1398
1205
1370
798
2199
931
1161
3798
715
1204
1012
1252
1309
924
817
1825
707
1884
689
768
838
874
2388
6006
711
707
800
882
899
2113
766
2108
1397
715
679
977
1345
2283
792
980
913
993
796
4117
1153
750
914
1565
906
660
4477
914
1053
785
2443
840