445
0
743
303
415
321
348
267
614
1629
297
352
2328
799
306
1348
722
597
2123
663
2201
11
749
3621
1
31535
675
809
1167
1511
683
6140
408