851
1
890
1047
2
2245
3
3080
21152
8
297066
0
3090
6
2932
3715
2392
5151
8535
12
3105
4
2668
638
1583
1585
1759
2496
1777
2740
3461
1347
4915
1589
189326
6236
10
951