1221
1
872
2
1620
2909
4
2000
5255
16
1215
9807
22330
22
8876
8
874
417
0
629
18385
476
9244
726
764
9178
6
1051
4139
2644
19034
1327
1453
121182
2027
1007
897
812