467
0
25137
968
403
1020
31535
4111
2
1133
381
957
1101
787
1880
415
456
2328
1161
578
1
668
2490
2587
16
505
409
1557
951
325
517
683
1425
1043