4148
2
1397
0
884
1604
2475
1
1692
2551
2440
3
2032
2727
2270
919
1179
964
1648
753
2954
2024
657
1446
5242
1045
6164
1350
1273
1525
322
309
578
581