17353
0
1020
547
1824
979
25137
2275
2
19279
968
3498
4
21743
1
383
435
467
392
464
20634
8
518
2587
16
31535
2855
3
290
165
8773
10
495
300
297
387
381
263