20634
8
597
0
1132
543
2673
486
356
518
427
522
1880
2
799
139
3990
1936
35426
2275
31535
2855
3
349
576
25137
509
1
938
820
99031
380
3808
413
2103