19944
2
1660
1
2377
5504
16
2906
1681
1766
3090
6
1749
4311
2173
2184
2392
0
1704
4382
4
1174
14887
18
2428
1814
810
11059
9
5169
1712
2368
11924
1816
1364
1606
1047
2082