3090
6
1382
1
2254
3805
1363
628
0
6346
16
496
3132
10
1015
467
2776
1606
1844
1819
572
2903
3
8527
2932
2
830
3634
3771
1451
2930
1380
2535
2600
4
21152
8
1813
2358
9