1100
0
467
534
474
2730
6
264
711
339
907
20634
8
471
732
1
1020
918
4165
2657
3
2668
2
729
988
1541
594
418
345
47041
516
555
1169
342
2006
1711