3778
1278
1109
5217
2125
1781
3168
915
857
1645
907
3704
1296
1516
910
798
913
4950
1978
1458
1253
3013
980
816
870
2167
4771
1175
923
848
834
883
860
785
846
885
856
850
1021
797
1632
932
946
1215
2885
2173
943
1503
1068
988
1890
1017
1219
1901
1547
1577
1389
1539
1866
2309