119
1
1142
1016
2
1041
0
275
1644
7
620
3449
10
778
1259
877
295
67
86
1123
332
63
308
60
701
294
83
859
334
1109
95
73
1106
4
82
1211