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