1586
1
1543
2
846
0
2522
1232
759
4328
10
2395
1045
1418
2720
300
639
584
1152
25137
3287
3373
422
683
25127
768
2730
6
360
169211
11
97284
431
478
2952
608