5759
2
1566
1
5126
3317
5
2726
8
17970
15
1422
1057
3
1724
839
1839
224
0
1012
1432
2199
4309
619
2970
4
594
857
5169
101569
1531
94424
1630
2099
1135
889
12472
2505