59
0
1407
2902
16
3014
20
2906
1
485
387
9877
5
1514
2355
4
572
1387
2556
763
19783
2
2535
971
1685
4044
3083
1346
17946
2155
3
2465
2408
8
3125
2299
1008
6247
3546