345
0
3080
3
1744
19783
2
255
471
1176
1
2244
4
32302
2181
1769
5151
793
2996
3546
1933
3065
101
826
181997
11
859
3014
20
607
3606
1193
1350
1494
3196
2551
657