348
0
2863
19
3083
2
29
164
9488
9
804
620
250
1
32
49
1295
3
1698
1643
4
2115
133
125
2517
3231
6
3933
1816
110
941
25
1032
662
16
101
813