5040
5
2001
9
1376
1
1867
748
0
287
92620
337
18766
2
253
34898
3161
622
4899
8
2760
10
634
1154
3
2547
1809
7