1635
4
5123
7
2261
3
1252
0
369
1988
2
970
1
787
2181
425
110
1348
5253
3196
6
3186
9
2760
3139
8
1964
10035
1365
718
2459
431
4775
1598
588
137
2074
918
975