1559
2
504
1
2369
2474
1385
521
20634
8
2142
0
373
231
1073
11881
3
2166
16550
27
422
1343
2564
5262
10
1204
2404
2730
6
180849
383
3663
5622
4
399
7952
2581
5