3608
2
5674
2895
1
1982
5
3131
14861
7
2502
3
4274
6517
4
20211
3172
3215
3351
1927
2472
2781
1013
0
2682
13442
15
3679
3702
9
2959
1941
2092
5489
11
5825
3820
1837
4031
2891
6