532
0
21152
8
2949
1534
2
2015
4996
6
2523
3248
1203
1
1535
2959
5949
15
591
1485
2102
1938
4
3749
3
1417
2710
2776
2411
1720
1833