1610
2
2000
1
18385
9244
604
4411
5255
16
22330
22
9807
8876
8
417
0
1248
874
476
629
726
764
2644
9178
6
121182
4139
4
409
19034
1327
1007
897
1453
1059
1921
812