3090
6
1399
1
2906
830
0
1189
940
2443
1358
3156
8
1294
1988
1566
2
2320
5
1502
1233
1854
3
3724
3657
12
2930
2020
21152
635
851
2773