1679
2
770
1
2454
1903
3
3765
4
297066
0
1295
1393
2683
3683
2650
20
280
1581
1125
1211
1788
2159
2250
1359
2189
2245
2435
1226
3053
7
12733
5
2495
3034
950
1388
2060