3778
2233
3636
926
1863
859
918
4506
3119
802
1626
1035
819
1078
2901
5011
948
1163
2105
952
801
1092
846
1108
932
790
1032
1085
1091
907
926
888
1491
1003
914
977
963
1160
907
2004
1063
881
1704
1016
1195
2354
1021
960
1166
1363
993
1082
1386
1915
1809
1132
1054
952
985
1861