240
0
351
1045
406
20634
8
447
2409
4
31535
2275
2
19279
276
2668
371
3114
1152
1878
1
17353
529
802
2730
6
782
346
25137
467
1824
292
320
2023
1580
505