3995
2
5079
1
5601
2535
3131
1458
0
603
6713
11
2268
3
1797
3608
6844
717
1087
2009
5
7071
2895
6517
4
9548
1411
737
1175
1723
1782
2250
1982
10827
3215
307
2082