5382
5
1825
1
1125
2463
2
1129
2259
613
0
13018
6500
576
806
1055
1596
96
619
89
4083
817
1505
2234
4
487
7222
3354
2026
6
4946
18
2297
1592
796
2968
1618