1527
2
2535
19783
2996
0
572
25669
3644
1
17946
32302
12459
3
21152
8
2932
2258
3498
4
17970
15
1189
1393
3779
1363
1162
1623
3765
1243
1239
7793
1267
1843
14
2890
1558