1100
0
467
534
474
20634
8
264
711
339
907
471
732
1
2275
2
1020
918
19279
4165
3114
4
729
31535
757
988
1541
480
17353
1169
594
392
418
345
1477