336
1
1079
802
0
325
394
431
415
412
300
474
296
979
958
423
1764
2
360
314
1478
307
418
744
417
840
895
2018
1918
443
458
63
4223
22