5065
1
3200
3
7471
9
951
2524
0
657
3008
2990
2562
2
851
883
2799
3158
1189
2266
2173
2921
5
2268
4
1558
1105
596
1103
2505
484
2663
914
600
490
1581
1243