494
0
487
521
1212
361
337
302
1
1952
1116
2055
543
530
1650
273
326
984
675
1425
605
58
411
5213
396
2635
445
390
1986
688
339