7592
7
5924
17
376
0
976
1
1000
1129
933
1788
420
493
1019
572
662
1662
405
830
945
2902
2226
476
2110
731
32
3326
3
2462
2
462