1581
0
4651
3
2271
4
5151
2
914
1500
717
1
2082
2593
596
919
2740
2230
1494
582
673
1061
883
2711
475
491
3159
1243
2123
1105
1103
534
490
484
1457