2110
1
1594
3
1229
635
0
718
1514
1871
2
2184
1431
1547
1116
1308
1982
1813
693
1348
4
4311
3470
5
1727
1579
1484
1954
2166
83
1622
1839
1763
1834
1690
1307