317
0
2878
24
96
2
189
165
1
215
5
230
204
367
400
311
389
545
1230
7
345
485
1180
10
585
464
741
6
523
620
591
728
559
779
535
542
854
564