20634
8
2855
3
2668
2
2730
6
2275
4396
19279
1094
0
2526
31535
25137
219
93
337
3114
4
2259
1020
295
17353
3442
282572
467
4820
529
495
1320
1
273
678
276
357