1020
0
25137
381
4111
2
467
968
2328
403
409
1880
798
2490
1045
1824
668
846
31535
1629
2190
1
2702
1133
5313
456
980
637
787
325
2143
918
267