514
0
1943
333
658
1045
1603
1020
435
454
213
2123
422
195
545
415
559
675
685
1219
547
2749
1
2275
2
392
581
226
1043
455
297
491