4863
7
4356
2
1094
3
2373
715
1
1518
5
1306
1039
0
4199
16
1299
780
664
960
1779
4
1503
2061
2687
3025
2325
9453
863
2323
1960
1531
496
1617
4169
15
1259
1735
1321