8766
2
759
0
846
1045
2522
1152
458
1343
3287
1
768
611
4328
10
3559
565
1009
363
6662
478
1374
2720
639
396
471
2952
422
169211
11