107
1
161
2
3454
5
135943
0
2547
8909
628
7898
848
422
1567
3421
4909
37835
24
492646
6
3032
1297
3515
1398
1269
2608
14
4061
21797
1181
1353
2662
59
1791
10
35380
2225