2666
9
3765
4
2535
2
19783
32302
0
1691
1
1391
2394
1699
3090
6
1191
1061
4099
8
1814
4179
2932
25669
3498
1295
17946
280
1168
1543
2650
20
582
2906
1153
4080
2250
1938