1590
1
868
693
0
1423
1632
2
1816
1606
1976
3
1000
1734
1825
745
1093
1382
3562
802
2110
2999
662
2760
4
300