1551
2
1557
0
5313
467
2328
403
410
2490
505
409
581
2211
1043
456
1842
1
4111
798
415
2702
31535
909
743
1939
957
1161
454
1101
464
1020
846