315
1
895
739
794
107
1455
0
1095
2
80
2741
4
1701
770
688
89
324
811
4136
869
1304
73
332
489
813
1482
620
337
1039
924
1407
463
935