3149
4
1024
2
2574
1
625
2716
3047
10
2855
3
5223
9
4016
3691
5
9315
0
2749
3092
2091
1452
18403
6
166543
18
180849
16840
15
16550
27
518
346
3148
6194
9355
780
2989