5571
3
2733
0
3080
2932
2
21152
8
2061
4471
3090
6
5151
25669
1788
1
3158
1819
1367
2200
1089
3715
2468
2271
4
1480
5372
2934
3820
2362
9
2305
2570
883
1973
32730