1331
9
206
1
515
2
948
1014
1346
3
420
369
802
314
0
1314
499
108
513
416
829
558
321
1219
1537
4
92
109
1785
782
210
2011
3540
882
698