6554
3
42836
12
1938
0
1669
1
1485
6344
8
2000
3053
7
2057
4370
1809
17607
5
3372
1532
9039
2192
2
2632
2687
618
3634
1951
38477
34
1606
1379
1005
2259
4311
697
4453
4
2906