1554
1
2336
5
1725
3
1290
706
2631
2
1633
1180
0
2650
20
3629
862
2425
7
3546
1484
1412
17025
3539
1721
2534
818
1112
997
1179
3871
2768
1747
2794
2329
1307
1221