374
1
515
995
602
2
86
277
74
326
622
740
0
593
545
87
308
367
325
485
259
266
362
443
441
452
858
6
425
137
77
107
3
544
447