383
0
890
1
2108
3
9355
813
482
1009
2
406
364
893
2867
4936
251
1501
683
10396
8
6515
1602
1932
2189
2500
5
1222856
4
2730
16550
27
49165
7
18
310
2327
1226
467