1041
1
673
0
2523
774
2638
1579
2
1660
1749
496
3971
2152
2082
300
1699
1592
1778
6779
5
2238
3326
3
662
83
1938
1844
915
989
526
3562
1632
830
868