326
1
1932
287
979
0
553
1415
280
292
289
344
955
682
296
640
1140
3
925
290
367
385
435
2064
366
927
5
345
356
2
1028
644
805
4018
14
531