7812
3
2108
3047
10
594
0
2089
4
116
933
1
16550
27
1883
10396
8
1932
48708
5429
2189
521
31220
332
2644
2
1295
1362
19279
2275
1824
2730
3691
5
4071
2809
17353
881
2301