1941
1
954
0
1089
1743
3
322
2130
5
1630
2
1155
1045
649
994
1239
637
2909
4
2000
5255
16
9807
22330
22
8876
8
874
417
629
18385
476
9244
726
764
9178
6