929
3
801
0
1746
2
2166
1
1590
1382
1308
2123
3673
6
1816
1788
2760
4
2578
1766
1526
673
802
784
1778
2152
2377
2919
1431
1399
2530
1660
1168
1289601
2358
9