81
1
963
2
248
79
89
1046
9
569
1020
4
566
72
233
68
940
3
229
303
539
7
667
354
506
246
102
517
361
0
934
249
666
326
822
902