807
2
3493
3
998
4
1560
5
1448
1258
0
5804
1
1584
653
1214
8
2287
913
1893
1797
7
2111
328
1029
638
1188
10182
15
1361
11
4866
937
618
643
564
1710
848
805