1133
2
21
1150
29
31
1286
5
50
2477
8
150
1080
0
18
3306
118
143
1483
26
1364
17
16
2558
1
22
970
13
1370
3
36
1817