248
1
566
1020
4
89
963
2
233
940
3
229
580
0
1046
9
569
303
120
87
547
86
634
96
81
80
72
823
219
68
64
244
810