1115
1
1192
691
0
458
266
2328
840
896
2490
14
1710
1754
1428
2952
1232
391
546
1075
503
4594
719
296
3559
1921
2
1009
409
745
759
5918
4