1011
15
2588
8
25
1
12722
57
319
4
132
3
329
42
67
0
537
1095
6
115
2
211
84
123
47
109
1655
46
79
116
48
39
122
72
3327
71
470
374