8545
26
2352
4
380
0
2210
2
1219
2525
2873
5
1295
10
4612
725
1
2196
695
3272
388
338
3
326
376
118
293
1285
382
1262
5807
1404
2113
1650
1407
11
2036
254
421