1656
1
1229
718
1514
1871
2
1517
1116
2110
1594
3
1348
4
1767
1202
1727
427
1579
1484
1954
745
0
693
123674
35
882