1187
9
1118
4
2216
7
1498
3
2747
6
1013
1
240
2
111
375
133
673
590
740
510
553
420
899
1359
5
472
0
2531
768
1109
1904
634
859
1436
8
1428
1595
1711
1365