1681
1
1746
2
19944
1660
673
0
830
801
1305
1093
3326
3
526
1399
24337
22
2166
1000
2760
4
10243
1382
1778
868
2377
662
1168
1380
496
1813
1751
2184
1570
1814