17319
21
524
0
4229
6
4272
8
1429
1
1461
2
695
1636
845
331
784
467
1179
3
1562
1317
473
2832
9
2212
11
522
2493
14
587
1427
2550
7
510
1291
471
598
814
4
744
1136