2126
0
525
587
286
7153
9
2668
2
1551
2095
4
11829
2168
5
683
4964
3
1332
555
3498
573
2024
2608
2030
653
438
1750
1462
1
3510
3691
3360
2657
1649
2748
968