977
1
194
0
3554
3
2473
2643
905
542
3563
7
2252
1344
1834
2143
703
3012
1622
5635
608
20163
44
4971
14
2733
4
1089