1295
1
4096
2
2650
20
280
297066
0
3683
2250
1581
6346
16
1525
3
2773
3765
4
1029
24337
22
1444
951
2631
1888
1594
571
2505
1516
3715
1265
493
2462
1752
1348
5225
8
5151