1564
2
740
1
756
554
3
314
0
360
969
2599
5
663
499
1314
108
392
398
717
83
282
648
102
201
2473
27
316
532
6
609
1009
189
443
494
4
127
161