2755
2
2688
1243
1
706
0
1494
971
1225
722
4235
621
733
3466
783
1594
3593
16
692
2507
469
1131
1618
2061
3
3322
518
612
1179
2884
5
477
897
1055