2962
0
1153
2907
2
3083
3765
4
2043
3
8535
12
1518
1
17946
32302
583
2535
19783
1978
6
25669
2939
2932
1425
3498
2238
21152
8
1295
280
2356
1226
1598
2650
20
4926
5
3683
3090