3742
6
3026
2
7071
5
3262
3
181997
11
1510
0
1153
583
1031
1
3479
1408
683
3503
4
398656
19
1265
1876
8627
8535
12
14887
18
434
1570
1615
1527
4116
1847
2446
550
4175
13676
21
2361