2226
3
1224
6
2400
1905
9
555
2
199
1
494
0
641
1547
3184
5
3471
887
1702
509
460
1252
6423
1489
1183
563
295
660
531
117
1187
758
550
591
729
871