2870
6
1572
1
521
2
4714
2707
3995
5079
5601
5924
17
1715
6713
11
2268
3
1797
717
1158
0
2009
5
7071
9548
1175
1723
1782
2250
307
5489
3482
2449
4884
3933
1663
1985