1288
6
309
1
300
426
282
2
707
640
0
72
483
3449
10
571
4
1259
877
778
295
67
79
1211
1464
7
790
334
1109
82
93
859
1125
333
86
702
294