894
3
3059
10
1644
2
3088
4
2236
6
1322
2662
1805
1421
1
89
961
1705
572
1367
0
1469
1519
1591
8856
23
1602
804
2036
882
105
2803
927
4844
11
209
939
201
562