339
0
264
732
1
711
534
1020
471
20634
8
1100
594
418
4165
973
829
2275
2
1336
438
21743
918
676
358
1169
907
115427
1608
1263
474
618
1423
1824