2591
2
18385
22330
22
764
1
2445
6
19034
9244
1853
0
4139
4
1559
2045
573
121182
2000
5255
16
9807
8876
8
417
874
282572
2488
2027
476
777
629
726
2408
1662
2644
9178