383
0
2564
2
1772
1
1222856
4
2243
6515
1602
180849
7812
3
2108
3047
10
594
2089
116
933
16550
27
1883
10396
8
1932
48708
5429
2189
521
31220
332
2644
1295
1362
2275
1824