1824
0
622
17353
25137
31535
69
1020
968
448
460
1428
1
641
416
1027
547
1511
797
3691
5
924
851
1073
255
585
717
392
433
2275
2
931
387