383
0
29323
455
611
954
494
522
2585
2
422
4106
2169
3
353
1552
4
58
1128
116
1350
1
543
325
341
2800
152
477
172
355
521
787
246
363