768
0
1033
2343
1
1113
7034
2
1547
3
3954
4504
1706
40314
14
2982
2270
1518
1788
6500
1303
719
8003
6075
15
5546
6
296
612
1151
2049