2681
4
170
0
1526
1
979
2
438
755
645
710
678
670
613
1010
700
742
680
652
605
781
786
1019
3
759
5717
27
931
109
2395
1652
292
1363
388
1829
6