2865
2
3090
6
21152
8
989
0
1295
1
3765
4
3080
3
2535
280
3779
3083
2650
20
297066
2159
2250
32302
3683
929
1622
1892
822
17946
4721
4639
1788
1020
19783
1061
2773
1444