2400
2
3815
0
1024
1557
1193
1
846
1649
46414
3287
1099
1152
3123
552
1431
1932
458
909
1192
1378
1428
1069
1852
896
1105
3703
12
1586
1543
742
1115
3663