458
0
1824
2546
2
1949
3
1880
25137
17353
31535
3114
4
3815
2102
427
392
376
2461
20
1378
1428
1
383
381
2602
518
387
495
3498
1323
448
2275
4143
6
19279