20637
14
3272
1
278
579
4
459
334
2
825
3
1926
1019
1259
5802
3660
8
460
565
0
39
507
532
755
1209
551
2244
989
595
420
1117
1406
884
1010
1563
1336
9