1699
2
5439
1778
1
1661
4
3326
3
662
0
83
693
1938
1844
915
526
1632
830
868
2562
2591
1816
801
1788
4179
1013
2760
1750
1763
1426
1093
1042
1179