989
0
1451
370
106
194
302
618
120
272
2082
1
383
1663
5
1089
237
3475
785
685
610
1331
608
2143
3584
2
5635
3
773
1465
781
542
490
11924
1304