986
3
1598
7
348
1
1111
1084
991
1404
1151
1510
5
2750
8
1882
1636
1538
20
1962
4
480
2
1112
194141
0
514
510
455
487
1018
1778