2542
6
2670
1
670
528
1043
1827
4
1351
1465
1707
1036
819
980
3366
5102
2
6070
5548
2842
1008
856
3
2867
830
3260
865
0
755
835
1326