1380
0
1681
1
21152
8
496
801
1787
2173
1015
951
1819
4179
784
690
467
1168
1606
929
3
564
2999
868
3562
1788
830
1749
1532
1382
2082
1547
2760
4
3090
6