1229
1
1828
2
848
18385
22330
22
4179
5
19034
6
1295
9244
2602
4139
4
1622
2045
121182
2000
5255
16
9807
8876
8
417
0
874
282572
2027
2445
476
629
726
764
1662
2644
9178