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