1282
0
20634
8
297
2727
2
2551
1
1428
522
2730
6
2809
125
597
968
169
895
2190
300
363
1921
4
3203
10
458
325
66
1639
39034
4049
1418
2668
390
4396
3
991