5852
4
10000
1
28100
8
6159
6
15654
9
7161
56012
36
912
0
655
11609
13
10551
92455
30
112595
14
1248
2
6088
360
2893
3
486
375
74237
42
585
843
4785
3564
9518
3638
998
1048
782
618