2773
5
621
0
660
2241
1
1055
1576
3
504
883
1239
1380
458
2477
1494
467
3465
2
742
1252
1015
3252
1698
1571
2708
5094
9
658
2348
2053
2104
3117
8
87
1527