1159
2
1392
1
2169
4697
0
1978
1691
693
6075
15
1076
3
1147
2217
1146
1986
784
915
1421
1547
1352
1946
1168
1678
720
2319
9954
6
1093
1253
868
1416
3289
1883