4099
8
1814
4
1816
1
666
1628
619
3
7
1173
2075
12
2584
1568
3022
854
5
4451
15
1690
2
1494
3125
1524
0
3460
1196
3013
1679
3463
1811
1166
2630
175
1647
2114
2781