2890
3
3053
7
3354
1
2015
2
1295
3971
2152
0
2163
2650
20
3683
2597
280
1437
11924
1581
3273
1808
1884
5
1465
2250
4759
1788
1814
3765
4
2245
8072
8819
12
3063
10
2184
1348