810
1
1475
1256
905
2
1778
5
654
0
1006
3
1383
1522
4
1413
3340
7
790
505
410
1563
818
681
1617
677
1501
873
820
1178
1058
1146
2363
1711
2009
1699
1310