1
1
1
2
5
1650

1
1
82
1
91
21
2
21
323
30
73
78
31
1
2
5
738
97
13
2
13
34