129
1
223
516
1878
0
1108
2
1796
1014
2969
2297
4
1822
1530
7
5505
1226
1449
1626
1303
1792
3
1378
1080
8004
8
6175
10
5225
3533
6
6739
2106