1832
3
422
0
918
968
987
1
1133
294
1661
4111
2
467
25137
169211
11
19279
602
980
1161
951
2490
282
381
1043
2224
407
970
1939
588
410
482
436
909