1112
2
608
0
2082
1
1089
785
1451
610
1331
773
989
781
194
106
542
1304
2980
2466
5
370
3448
1397
1107
3691
4
272
618
120
2207
1135
3
1668
383
623