1011
3
2254
1
3805
6
1363
628
0
2930
6346
16
2358
9
3090
1547
2776
3673
570
3694
2
2043
4
951
3835
467
6499
1015
1087
496
1844
1816
1452
3132
10
610
1451
1380
1574