2593
1
356
2949
6
5717
189326
0
7258
2932
2
562
1047
5431
2054
5527
3
101415
109
2823
5
563437
109776
42
9036
9
2342
5825
4
40062
19
348