3044
13
772
1
576
0
1025
4271
4
2604
7
1661
2
3206
5
422
978
4677
10
661
1110
31535
3054
351
416
349
719