5316
3
1540
2
329
1
480
0
2461
20
2720
10
1334
1960
7
1035
8969
2730
427
36045
2511
81077
101
1941
3663
4362
5
490
2604