5151
2
3080
3
2932
21152
8
3090
6
1153
0
3083
8535
12
3715
1585
4651
1583
1
3461
4
2535
19783
25669
3498
280
2405
32302
2740
17946
2650
20
2528
4259
3798
1743
1500
2272
3742