20634
8
1949
3
1880
2
739
0
295
1009
298
3114
4
427
5713
2275
4396
918
1343
383
568
407
565
357
882
368
47041
376
979
264
312
1840
31535
1446
451