4406
4
4941
9
1189
3
1435
1
889
0
1935
2
1669
2483
3983
11
3020
4004
5
1878
2043
6928
3969
6
2129
1720
7560
6414
3368
2049
1233
11361
2070
1463
1451
6120
9685
6827
7
2304