188
3
81
1
313
675
409
123
325
305
60
228
2
389
488
407
78
354
421
1543
0
97
1426
509
278
512
914
1633
1346
4
902
1143
1354
1693
1402