989
0
815
1
929
1373
2358
9
3694
2
2865
852
838
3429
7
2262
6346
16
1393
1092
2835
2207
2377
3090
6
329
3868
10
1320
6499
3
10598
1330
1558
2710
1903
2622
2462
6779
5