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