1660
1
496
0
1168
467
1606
1380
2163
2173
19944
2
2110
830
1787
2377
83
2368
2166
2710
1788
1766
801
1681
1547
1568
2562
1431
526
1819
3326
3
1690
1813