4362
3
3090
6
2012
2
685
0
94424
3991
4
2299
1
1225
791
1706
3080
2316
3186
2468
1044
1804
7258
2838
800
2902
16
534
3743
9
996
984
2204
5
2357
501
4044
3083
2507