2865
2
3090
6
21152
8
989
0
3080
3
2535
3779
3083
32302
929
1
1622
1892
822
17946
4721
4639
1020
19783
1061
1444
2758
5
2932
1393
3498
4
1609
1594
1373
3589
2194
9160