1182
0
1553
448
1
714
556
422
363
4922
139
1779
116
266
385
2267
683
1073
484
2952
4106
2395
1853
820
611
953
759
710
1075
552
464