1129
0
400
2724
11
3203
10
2105
1
58
477
798
1089
1053
4013
5
602
945
671
648
546
2395
1367
3868
2
849
4740
2343
1933
611
2919
1222856
4
738
6
3708
1967
1630