2000
1
9807
2
1100
8876
8
22330
22
417
0
18385
629
726
286
9244
5255
16
9178
6
121182
2644
1810
3
19034
874
476
1059
2097
764
2907
318
279
4139
4
1327
1007
897
4411