292
0
1665
1
2904
4
2730
6
155
1543
2
467
20634
8
1759
1811
10324
3440
1824
1375
984
17353
6579
9
31535
1020
2275
19279
1156
2188
2668
255
798
3114
2856
4111
3674
10