1288
6
309
1
300
426
282
2
707
640
0
72
487
3449
10
571
4
1259
877
778
295
67
79
1212
1464
7
791
334
1110
82
94
860
1125
333
86
702
294