2551
1
1397
0
2440
3
403
581
4148
2
1963
919
884
2475
1648
445
137
485
1446
2189
898
322
785
2024
549
733
720
964
3252
3680
1239
635
3606
2032