2668
2
2188
4
2522
0
1429
379
1578
1054
1
18403
6
2708
8
2126
951
653
1320
646
6294
1125
869
5853
15
2727
5
5966
7