422
0
393
553
459
241
302
1
305
546
1504
1084
307
2395
409
464
474
498
269
366
668
2564
2
803
918
455
257
627
291
420
729
745
370