985
3
846
0
967
834
2
2882
1194
1148
608
1
1231
724
1012
1281
373
586
1474
2372
1169
1282
11085
6
2081
546
1679
1222
819
3959
1026
1460
1132
739