326
1
485
740
0
446
2
106
3
87
544
1357
2550
593
2214
77
441
99
452
858
6
425
137
81
362
1307
259
443
2155
266
938
601
246