1099
1
1023
0
1866
3
472
770
1101
4682
2
1292
584
5709
4
9917
14
282572
4936
1235
256612
4669
96512
36045
1563
1596
3535
5
3027
10
2086
1006
2774
483
2659
1490
2955