2125
1
2341
2
755
962
4531
3
4232
6979
4
858
6194
6
3393
10
2499
3277
8
1527
4362
5
22330
22
853
770
0
3614
3380
2135