3143
0
1674
2726
8
1521
1263
692
728
6916
829
577
416
323
90
166
275
339
317
1099
21
2614
384
1823
2650
3
448
1094