615
2
275
0
377
3
338
1
233
306
110
253
599
4
40
145
215
95
100
384
352
518
82
597
707
938
1142
1047
1645
7
2067
769
3738
1114
349