20634
8
2275
2
11392
6
2730
2809
4033
4
1506
0
25137
784
1
440
31535
521
19279
1132
2668
3114
17353
1043
1824
467
2337
802
1343
2474
2269
3
1192
3116
169211
11
1257
1640