361
0
35426
590
341
4426
273
441
1348
525
479
618
592
415
505
3360
464
797
500
1075
643
400
214
1042
305
980
1
62
340
138
439
594