2116
5
2535
2
19783
1891
0
2932
3498
4
25669
32302
17946
1416
1
7793
1168
1153
1301
3090
6
2633
920
1392
1456
21152
8
637
1495
1088
1133
3223
3
3080
1087
6644
2255
1044