1585
0
705
4077
1525
951
317
2839
18
564
479
365
753
1
1183
811
163
32
628
458
1094
990
714
645
2527
1140
2416
1781
4429
994
457
1186