2686
4
1599
2
2306
0
4067
9
4922
1
932
553
825
385
3031
11
1342
1841
116
3964
5
1182
2284
4106
568
1630
1384
1040
815
714
678
5684
968
1823
1765
7
3691
2062