114
0
508
2
276
1
429
412
1990
3
886
1492
2504
6
2000
2209
1613
1434
1628
2050
1966
1509
8440
5039
13863
12
4441