2152
2
2707
13442
15
1982
5
2394
1
4329
10
2650
4
1600
2682
2472
957
2480
1306
0
2502
3
1740
3621
96
3636
787
3428
456
2959
1013
697
1021
1443
6997
1142
739
580