2082
1
1089
0
785
1451
610
1331
2551
773
989
781
1205
8
194
106
582
542
1304
2466
5
451
370
3448
1397
1107
272
618
120
1135
3
1668
383
623
3012