2271
3
1326
1
2991
6714
10
7952
2076
1334
7115
27
1279
3148
9
1215
7906
8
1649
1306
2
2086
1903
0
2084
6
1256
456
120469
35
2326
4
784
22330
22
381
5745
5
938
5972
467
5502
685