4964
3
905
1
2168
896
1375
2
1543
2442
4
2141
6383
17
2668
2445
6
3148
9
1809
330
0
3331
5477
8
1418
3098
7885
4987
4243
2258
2063
2888
7
2720
10
4179
5
5425
23
7153
574
1215