4144
2
1606
1
1568
2884
5
1380
0
1746
868
7733
662
830
496
801
1699
673
2562
1814
83
2082
1241
5151
3080
3
526
1382
3715
1734
1813
3326
1665
2760
4
1660