3881
1447
1435
1386
1183
1047
1043
916
6424
5654
976
1591
789
1687
825
1040
1127
878
921
982
824
10796
5484
961
1499