905
2
1779
5
544
1
811
1135
1475
1152
1044
1162
0
1546
3837
1058
2281
3
1343
2755
6
1652
888
528
1454
83
1150
416
1585
545
82
513
1909
9
709
1402
431