3109
14
1679
2
1903
3
1993
2366
1
1295
1393
2982
2650
20
2454
1357
1788
280
1581
1125
1211
1226
2250
1359
2189
3765
4
2245
3053
7
2495
0
2435
297066
2049
3683
12733
5
2797