2227
3
1224
6
2400
1905
9
555
2
199
1
494
0
641
1548
3185
5
3471
887
1702
510
460
1252
6423
1489
1183
564
295
660
531
118
1188
758
550
591
729
872