929
1
2110
2562
2
1814
1812
2322
4
400
0
2786
1001
1305
2209
1590
1200
741
4187
10
2732
6676
12
1431
5431
123674
35
1988
7034
980
24337
22
2559
3
1883
1161
592
673
2760