1078
2
1423
4
269
1
381
333
1986
474
846
2190
2614
907
4063
8
2738
5
1218
1163
9
1461
7
2611
6
2380
1015
13099
1365
2257
1493
2280
1000
0
519
555
496
3981