1015
1
3090
6
2903
3
2932
2
6236
10
21152
8
500
0
3080
12683
17
1235
1081
181997
11
1019
3381
5
3332
1591
1304
2065
2400
262
2967
2048
2141
9
2529
7
2784
25669
14
1169
19783
2535