810
1
1304
1761
1455
1393
2394
1158
3026
2
2763
0
2004
4321
4
3407
1224
1203
1292
32353
12
1529
2865
1257
2105
783
21152
8
2467
2558
3
989
1517
6952
5
1061
91887
19
2525