104
1
174
1601
6
661
498
3
93
1358
844
72
643
0
709
285
2
880
493
3451
10
297
69
65
296
85
87
342
61
336
864
84
94
1219
79
1061