2870
6
986
0
1572
1
4714
2
716
3995
5079
5601
603
6713
11
2268
3
1797
717
2009
5
7071
9548
1411
737
1175
1723
1782
307
2082
2449
4884
3933
3035
1985
3366
309