796
2
1257
0
1046
1
5425
12
1271
2829
3
1038
1714
11
934
826
9
3874
6221
73622
42
293
1170
13096
6
116051
18
7700
23