2583
7
4914
2
2304
1
298
761
2551
3
1903
1265
300
0
4259
2152
2332
868
801
30334
6
1844
1589
1529
1759
1537
591
1813