989
0
1295
1
3765
4
2535
2
21152
8
280
3083
2650
20
297066
2865
2250
32302
3683
3090
6
929
17946
19783
2773
2932
1539
3354
1393
3498
1373
1011
1226
1294
1330
1153
6779
5