3778
1279
1109
5218
2125
1781
3168
915
857
1645
907
3705
1296
1516
910
799
913
4952
1980
1458
1254
3014
980
817
870
2168
4771
1175
923
849
834
884
860
785
846
885
856
850
1023
797
1632
932
948
1215
2888
2173
943
1503
1068
989
1890
1017
1219
1902
1547
1577
1389
1539
1866
2309