1056
1
2730
6
1824
0
3092
2657
3
2668
2
2330
11881
4694
7
17353
20634
8
2708
3311
4
31535
918
25137
1020
2683
543
679
2224
2855
19279
105290
7334
297
2069
2189
693
9355