504
1
288
0
384
663
1356
3559
1006
297
341
2731
6
489
2774
3
256
3262
2109
1964
231
238
400
398
438
463
565
4097
10
217
370
235