2870
3
714
0
1650
165
607
2987
2
941
1754
546
2724
338
2466
5
640
11782
26
505
1981
1
1216
88
745
803
471
3808
3177
9
2683