8028
3
250
0
2143
5
598
1222
1111
362
1
1294
1277
877
1343
1183
2
1643
10
1146
1525
1793
6
712
246
1173
811
321
478
2447
27
532
368
399
238
602
5623
9
800