3778
1417
1278
1109
5217
2125
1781
926
3168
956
915
857
1645
1052
870
1344
907
3788
3704
1296
1516
910
2074
798
884
913
4950
1115
1343
1169
1978
869
918
1458
940
1043
1229
835
1253
2448
2573
3013
980
984
816
870
2167
4771
1175
928
923
892
1992
848
1286
5342
834
2062
883
860