1638
2
943
0
3674
10
771
1115
802
1458
3
10324
3440
1045
5108
4
1811
5602
9
1661
1608
25137
798
4271
1960
7
2604
978
6579
4677
1711
431
547
266
3054
1
2904
314