226
0
418
1020
2275
2
19279
20634
8
31535
7334
4
1967
2445
1132
893
565
1954
1112
2730
6
670
1343
522
1824
467
489
745
49165
7
2668
389
25137
348
3114
2093