988
0
7071
5
2152
297066
5717
1
1153
583
2
1031
3479
683
3503
4
1408
3169
7
5978
6
1876
14887
18
434
1570
3
2982
1615
4116
2249
1847
550
1348
4175
4724
2962
2569