255
2
644
741
1
96
1120
1370
5
83
70
61
296
655
224
372
295
75
269
122
242
683
567
742
4
520
282
648
1087
444
703
3
81
272