12991
1768
1189
1991
2405
1084
757
5602
877
823
1846
10753
851
962
1278
29695
858
937
849
4487
3357
896
925
1112
951
1029
1777
3450
809
3555
997
962
7954
1690
1088
5052
12324
1168
3520
1334
1061
13959
1243
1282
1130
1042
6283
1551
1918
3325
1255
1731
1053
1199
1310
1385
1109
1030
1305
1219