715
6
304
1
431
312
523
1061
303
2
174
1600
1066
147
1063
5
528
0
322
104
870
997
397
1095
4
961
648
409
614
542
3
739
427
226
239
581
443