835
0
1998
3
1465
4
775
836
625
382
270
799
4915
1
310
2451
10
1186
331
811
2228
4213
485
584
46389
7
423
2
440
2002
1896
2398
721
629
2188
4529
8
2718