955
1
1812
1606
1690
6753
17
2322
4
2786
1001
0
3354
2604
4187
10
1590
1938
2890
3
1749
2377
2131
666
123674
35
2935
2
1162
1716
1819
2562
1239
4833
1380
1767
19944
1399