245
1
1343
6
69
109
3
82
95
296
673
83
469
2
216
298
306
1324
9
716
4
437
209
232
62
355
88
478
916
366
676
72
86
524
1056
3087
7