59
1
115
2
1123
742
96
296
1370
5
83
71
374
75
62
645
241
362
244
224
655
520
743
4
242
684
270
122
82
704
3
310
765