1205
1
1057
0
2131
1883
2
1107
1218
2100
4179
383
4335
929
3
1466
2571
6
3131
2749
2377
2722
3693
3871
2223
8
2600
4
3971
2744
2972
1526
2530
770
1857
582
8607