2855
3
1362
1
1332
0
2749
3092
1452
1924
2644
2
2546
466
1054
1256
4111
14492
490
1551
2190
2655
3251
6
1270
1385
2076
4536
392
5262
10
1020
829
469
907
2843
4