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