774
0
2092
3
1357
2
4321
4
2192
2272
1
400
2235
3261
1022
1985
542
3758
1626
106
3407
944
1059
237
618
120
123674
35
2027
1347
2585
3673
6
272
3971
302
1857