297
0
683
1462
324
437
1842
1
267
139
90
445
2694
3
263
845
775
2
2395
2727
376
2189
955
1073
2041
618
298