691
0
2952
525
621
430
1
1436
608
2730
6
138355
474
2992
343
20634
8
1869
5
1780
1352
401
431
455
589
432
2524
2
3149
4
381
584
2328
1075
421
2941
437