681
1
1617
677
7119
6
1501
2
873
820
0
1058
1178
4
1146
2363
1711
3
2009
1699
1353
87
1310
576
1799
661
604
1772
1952
625
682
563
1119
1316
745
700