3442
2
2000
1
1823
18403
6
2211
1587
2229
4
10270
4396
3
385
661
0
521
2493
1768
1385
1774
2644
2330
2461
20