989
0
3354
1
610
2932
2
1301
2940
1883
1015
2294
1516
2377
3715
3546
2903
3
2964
2207
2901
1740
2980
2949
2990
3765
4
1787
1038
3518
2906
1294
2139
2476
623