983
1
1699
3
668
412
1694
2
886
951
2013
9
826
1681
1279
2870
1108
1184
1391
4371
0
3668
605
1094
737
1916
5
11857
10
2405
606
549
1048
1427
4322
1352
4
884