21152
8
3080
3
3715
2
1211
0
5151
3323
529
510
4651
2522
1
280
378
909
503
3189
6
681
2773
2932
2405
2740
385
2245
3301
1260
2026
1047
1500
415
2593
2650
20