1476
1
1444
847
3895
18
2982
2
5521
2245
3
5033
15
3078
5
2627
4
3296
1257
6
2921
297066
0
1846
1036
2760
1964
1226
3688
3053
7
1371
4133
1475