2569
1
4099
4
2659
0
291
2062
2180
1567
2
326
8806
28
2188
8
2748
320
863
931
2947
3
1392
432
428
417
1289
1132
798
1005
4619
6
63
288
1074
501
581