1505
0
2257
1
5196
2
215
3386
3765
4
3024
3
2075
1089
297066
2110
1295
1547
894
418
2683
3683
2152
2650
20
571
4288
280
1685
2316
1581
2454
2954
1647
2184
2159