366
0
73
1
99
166
304
241
363
296
2
531
7
702
189
142
116
559
3
483
492
251
555
1319
6
528
163
4
14300
615
1136
14568
3104
7560