1153
0
1743
3765
4
3798
19783
2
21152
8
2361
1
1265
683
3090
6
14887
18
2249
5
25669
3026
32302
2535
434
2556
1348
2932
3498
2949
2476
3742
5151
3608
9
17946
2174
3169
7
7793