2909
4
1416
0
334
629
726
22330
22
9807
2
99
1
8876
8
495
2189
493
9178
6
1949
247
2810
4139
1942
5781
2082
11
365
2211
4740
2461
20