113
0
508
2
275
1
429
412
1989
3
885
1492
2504
6
1999
2208
1612
1433
1627
2049
1965
1508
8439
5038
13861
12
4439