19944
2
802
0
496
2377
1
1380
5504
16
801
830
3090
6
1766
10243
4
868
1704
2906
4382
1174
9305
8
2392
14887
18
2578
1526
1716
5169
1606
3326
3
2001
662
1047
1813
1749