542
0
1663
5
1451
618
370
383
608
2082
1
14125
10
929
3
1089
785
582
610
1331
5443
15
2254
773
989
781
194
106
1304
2466
3448
1397
1107
272
120
1135