1451
0
542
3012
2082
1
1089
2132
2
785
610
608
1331
451
773
989
781
194
106
2772
1304
2466
5
370
3448
1397
1107
272
618
120
1135
3
1668
383
623