1020
0
25137
17353
458
968
548
518
1824
3114
4
19279
2
1430
416
370
31535
383
384
464
21743
1
1073
768
999
2275
428
1511
20634
8
584
3819
585
919