1024
2
2574
1
968
0
247
2727
646
2716
4
7334
3047
10
2855
3
5223
9
4016
3691
5
2749
2780
6
3092
1452
780
1057
1968
166543
18
180849
3815
1879
35
16840
15
2091
16550
27
702
1861