1015
1
3090
6
2903
3
2932
2
2996
0
2048
6236
10
21152
8
278
3080
108797
418
570
3835
4
2043
1235
1081
1452
25669
1574
3206
5
1537
2823
1591
1304
2400
262
1292
2141
9
2529
7