1880
2
968
0
25137
467
1020
381
456
4111
957
1101
602
2328
1161
1133
410
668
2881
675
839
325
422
517
597
722
535
1098
1062
31535
403