1436
0
69
2341
6
375
467
2189
20634
8
408
962
412
909
1466
416
259
105290
1603
1086
509
918
425
3047
10