20634
8
484
0
392
2934
543
1212
737
1
1277
5
1098
325
1225
2211
2188
9
2668
2
637
166543
18
25137
288
573
3114
4
2459
2082
11
521
798
467
611
265
6842
2749
3
777