467
0
517
20634
8
918
2328
213
403
1333
1
1880
2
456
81
1020
2290
2855
3
781
2668
375
943
4864
381
47041
505
839
587
369
349
2143
2190
13491
637