946
1
989
0
2254
785
3614
610
1304
1250
383
623
608
370
270
1668
685
1751
2082
929
3
24337
22
7394
5
11924
2368
582
1543
2
1089
2884
2428
1451
12185
1594