1041
4
570
2
1300
5
1133
524
1449
732
694
3
558
1496
1
3943
11
509
388
2456
6
180
1034
1422
943
391
148
209
472
311
346
260
353
1429
1911