1343
0
70
1073
521
152
448
1
21743
295
573
643
18403
6
518
1504
710
116
1172
68
2189
1853
1929
407
553
1650
1132
409
422
472
1053
493
4106