417
0
890
3
563
1
244
354
242
4
1741
6
290
302
205
140
336
1348
2
156
611
432
21782
298
125
79
976
77
337
853
261
949
598
253
1130