2760
4
2535
2
2996
0
21152
8
3090
6
3083
923
1
32302
19783
1844
1814
1475
2932
1896
3498
989
25669
1135
3
17946
1993
1623
1819
2626
796
7793
5719
5
1543
1294
1153
2669