2
2
350
14
15
1
0
476
1006
332
40
1
45
783
9
1
736
3
12
1575
580
75
9
104
14
14
13
34
22
21
1011
102
11
0
1
7
66
854
30
91
2
386
15
1420
10
