8545
26
1262
2
2352
4
380
0
3374
2210
2525
1219
2873
5
1295
10
4612
725
1
4711
6
2196
695
3272
2413
388
376
338
3
326
118
293
1285
382
5807
1404
5441
2113