2535
2
3498
4
2996
0
7793
32302
19783
4360
6
2932
1603
1
25669
619
3591
11
17946
2365
1363
2990
400
14
1153
3090
572
2884
5
21152
8
1819
3080
3
868
1000
536
3158
1044