265
2
569
1
617
997
580
0
108
816
316
298
229
96
80
940
3
76
1831
4
551
445
500
529
246
624
72
234
276
1170
16
653
1918
442
388