1362
0
1802
5
2420
1326
8
1424
9
3879
23146
62
548
1
713
2
1224
4
1212
1539
3
684
855
286
1295
365
1965
1379
1717
2435
685
915
657
3811
1068
1547
1447
3894
7510