3090
6
2012
2
685
0
2529
7
1382
1
4363
3296
4
2133
4690
3
1225
2430
791
3080
2316
2767
5
1721
1044
1804
7258
800
3098
2902
16
16062
15
3546
534
3593
984
2204