1086
0
1
3851
2
791
879
997
1177
991
1524
1146
3
1516
1665
1656
955
1176
2540
1573
8644
8
2296
2468
2547
2375