2243
1
6515
1602
0
180849
7812
3
2108
3047
10
594
2089
4
116
933
16550
27
1883
10396
8
1932
48708
177
3116
5429
2189
521
31220
1124
332
2644
2
1295
2830
7
1362
19279
2275