1662
1
1207
2
1285
292
0
1421
1869
2710
8
2767
3
3045
981
650
2121
1201
800
184
2199
2982
775
3036
56488
2806
447